hydroelectric project - English Synonyms Dictionary